be a beast for something - İspanyolca İngilizce Sözlük